#include "../apue.h"
#include <limits.h>

void tosetenv(const char *);

int main(void)
{
    char * name = "kakaxi";
    printf("%s - %s\n", name, getenv(name));

    tosetenv(name);

    printf("%s - %s\n", name, getenv(name));

    unsetenv(name);

    printf("%s - %s\n", name, getenv(name));

    return 0;
}

void tosetenv(const char * name)
{
    char value[] = "hehehe1";
    char putval[100];

    sprintf(putval, "%s=%s", name,value);
    //setenv(name, value, 1);
    putenv(putval);
    printf("%s - %s\n", name, getenv(name));
}
